package com.example.mydemo.entity.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@TableName("c_attendance")
@Data
public class AttendanceStatDTO {
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    private Long departmentId;
    private String departmentName;  // 部门名称
    private String month;           // 统计月份（格式：yyyy-MM）
    private Integer lateCount;      // 迟到人数
    private Integer earlyLeaveCount;// 早退人数
    private Integer abnormalCount;  // 异常人数
    private Integer normalCount;    // 正常人数
    private Integer totalCount;     // 打卡总人数
    private String attendanceRate;  // 出勤率（如 "50.00%"）
}
